mounted patrol - French English Dictionary